physically able - Spanish English Dictionary